const mongoose = require('mongoose')

// 设置 mongoose 配置
mongoose.set('strictQuery', false)

// 连接数据库
mongoose
  .connect('mongodb://seven:f53csXpN7YzjpTLw@47.93.249.122:27017/seven')
  .then(() => console.log('MongoDB connected successfully'))
  .catch(err => console.error('MongoDB connection error:', err))

// 获取数据库连接
const db = mongoose.connection

// 数据库连接错误处理
db.on('error', (err) => {
  console.error('MongoDB 连接错误:', err)
})

// 数据库连接断开处理
db.on('disconnected', () => {
  console.log('MongoDB 连接断开')
})

module.exports = mongoose